body{
  font-family: 'Raleway', sans-serif; !important;}
  .navbar-brand img{
    max-width: 100px;
    margin-top: -10px;
}
.navbar{background: #0275d8; border-radius: 0px;}
.navbar-default .navbar-nav > li > a,  .navbar-default .navbar-nav >  p{
    color: #ffffff;
}
.navbar-default .navbar-nav > li > button{
    margin-right: 10px
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
    width: 100%;
    height: 600px;
    margin: auto;
}
.navbar {
    margin-bottom: 0px;
    border: 1px solid transparent;
}
.lead{ text-align: justify}
.bg-1{
    background-color: #ffffff; /* white */
    color: #555555;
}
.bg-2{
    background: #474e5d; /* Dark Blue */
    color: #ffffff;
}
.bg-3 {
    background-color: #1abc9c; /* green */
    color: #ffffff;
}
.bg-4 {
    background-color: #de4444; /* White */
    color: #ffffff;
}
.bg-1 p, .bg-2 p, .bg-3 p, .bg-4 p{
    margin: 20px;
}
.bg-1, .bg-2, .bg-3, .bg-4{min-height: 350px;}
.bs-docs-footer {
    padding-top: 50px;
    padding-bottom: 50px;
    color: #99979c;
    text-align: center;
    background-color: #2a2730;
}
.bs-docs-footer-links {
    padding-left: 0;
    margin-bottom: 20px;
    list-style: none
}
/** user photos **/
#varFoto{height:30px;margin-right:5px;}
#varFoto2{height:100px;}
/** filtro ubicacion**/
#selectUbicacion{width: 20%;}
/** Quotes **/
blockquote {
    padding: 6px 16px;
    border: none;
    quotes: "\201C" "\201D";
    display: inline-block;
    position: relative;
}

blockquote:before {
    content: open-quote;
    font-weight: bold;
    position:absolute;
    top:0;
    left: 0;
}
blockquote:after {
    content: close-quote;
    font-weight: bold;
    position:absolute;
    bottom:10px; right: 0;
}
/** End Quotes **/
/** sticky headers **/
.sticky thead, .sticky tbody { display: block; }
.sticky td:first-child, .sticky th:first-child {
  width: 15%;
}
.sticky td:nth-child(2), .sticky th:nth-child(2) {
  width: 70%;
}
.sticky tbody
{
   overflow: auto;
   height: 240px;
}
/** end of sticky headers **/
h2 b, h3 b{
  color: #0275d8
}
#usrFoto{display: block; height: 100px; width: 100px;margin-top: 5px; border: 1pt solid #CCC}
.label-white{color:#fff}
/* rating */
.stars, .stars1{
    width: 130px;
    height: 26px;
    background: url('../images/stars2.png') 0 0 repeat-x;
    position: relative;
    margin-bottom: 10px;
}

.stars .rating{
    height: 26px;
    background: url('../images/stars2.png') 0 0x repeat-x;
}

.stars input, .stars1 input{
    display: none;
}

.stars label, .stars1 label{
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    height: 26px;
    width: 130px;
    //cursor: pointer;
}
.noticas:active{
    background-image: url('../images/stars2.png');

}
.stars label + input + label{width: 104px;}
.stars label + input + label + input + label{width: 78px;}
.stars label + input + label + input + label + input + label{width: 52px;}
.stars label + input + label + input + label + input + label + input + label{width: 26px;}

.stars input:checked + label{
    display: block;
    background: url('../images/stars2.png') 0 -52px repeat-x;
}
/* evaluacion del proveedor */
#stars{
    margin-top: 0px;
}
#stars:hover label{
    display: block;
}
#stars label:hover{
    background: url(http://sandbox.bumbu.ru/ui/external/stars.png) 0 -52px repeat-x;
}
/* informacion del proveedor popup*/
#fotoInfo{ height: 80px; width: 80px;}
#map2{
    height:200px; width:100%; background;#ddd; display:block; position:relative; margin: 0px 10px 10px 0px;
}
@media (min-width: 768px)
.bs-docs-footer {
    text-align: left;
}
